Sabotage or Accident: Strange Blasts Occur in Russia’s Belgorod

Mysterious explosions in the border city of Belgorod, which is close to Ukraine, occurred overnight at the same time as the Russian military were shelling Kharkiv, Ukraine’s second city. The two cities are just 80 km apart. Image from Ukrinform. Russian troops regularly bombard Kharkiv from Russian territory, mainly from Belgorod. According to Ukrainian authorities, … Continue reading Sabotage or Accident: Strange Blasts Occur in Russia’s Belgorod